Enhancement of Non-Permutation Binomial Power Functions to Construct Cryptographically Strong S-Boxes
نویسندگان
چکیده
A Substitution box (S-box) is an important component used in symmetric key cryptosystems to satisfy Shannon’s property on confusion. As the only nonlinear operation, S-box must be cryptographically strong thwart any cryptanalysis tools cryptosystems. Generally, S-boxes can constructed using of following approaches: random search approach, heuristic/evolutionary approach or mathematical approach. However, current construction has some drawbacks, such as low cryptographic properties for and fact that it hard develop functions construct a S-box. In this paper, we explore non-permutation function was generated from binomial operation power By adopting method called Redundancy Removal Algorithm, propose enhancement algorithm desired result obtained. The analytical results our experiment indicate all criteria bijective, nonlinearity, differential uniformity, algebraic degree linear approximation are found hold obtained S-boxes. Our proposed also surpassed several bijective available literature terms properties.
منابع مشابه
Cryptographically Strong S-Boxes Generated by Modified Immune Algorithm
S-boxes play an important role in ensuring the resistance of block ciphers against cryptanalysis as often they are their only nonlinear components. The cryptographic properties of S-boxes and a variety of constructions have been studied extensively over the past years. Techniques for S-box generation include algebraic constructions, pseudo-random generation and heuristic approaches. The family ...
متن کاملPractical Bijective S-box Design
Vectorial Boolean functions are usually called Substitution Boxes (S-Boxes) and are used as basic component of block ciphers in Cryptography. The ciphers that are Substitution-permutation networks use bijective S-Boxes i.e., Boolean permutations. S-Boxes with low differential uniformity and high nonlinearity are considered as cryptographically strong. In this paper we study some properties of S...
متن کاملOn the Difficulty of Constructing Cryptographically Strong Substitution Boxes
Two signi cant recent advances in cryptanalysis, namely the di erential attack put forward by Biham and Shamir [BS91] and the linear attack by Matsui [Mat94a, Mat94b], have had devastating impact on data encryption algorithms. An eminent problem that researchers are facing is to design S-boxes or substitution boxes so that an encryption algorithm that employs the S-boxes is immune to the attack...
متن کاملFunctions 3-to-1 and power APN S-boxes
Almost Perfect Nonlinear(APN) S-boxes are used in block ciphers to prevent differential attacks. The non-evidence of permutation APN S-box on even number of variables and the efficiency of power functions bring the importance of power APN S-boxes to use in block ciphers. We present a special class of 3-to-1 S-box on even number of variables. The power APN S-boxes on even number of variables fal...
متن کاملDesigning cryptographically strong S-boxes with the use of cellular automata
Block ciphers are widely used in modern cryptography. Substitution boxes (S–boxes) are main elements of these types of ciphers. In this paper we propose a new method to create S–boxes, which is based on application of Cellular Automata (CA). We present the results of testing CA-based S–boxes. These results confirm that CA are able to realize efficiently the Boolean function corresponding to cla...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Mathematics
سال: 2023
ISSN: ['2227-7390']
DOI: https://doi.org/10.3390/math11020446